home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Workbench Add-On
/
Workbench Add-On - Volume 1.iso
/
BBS-Archive
/
Comm
/
AmiTCP30b2.lha
/
ChangeLog
< prev
next >
Wrap
Text File
|
1994-05-19
|
28KB
|
770 lines
Thu May 19 07:35:18 1994 Pekka Pessi (ppessi@lk-hp-14.hut.fi)
* Install_AmiTCP:
Added user name handling and selecting of default user.
* devs/netinfo.device (Smakefile, base.h, entries.h, netinfo.c,
init.c, server.c, entries.c, groupunit.c, passwdunit.c):
Added support for DOS notifications, now the changes in passwd and
group files are immediately visible with passwd and group maps.
Wed May 18 19:47:45 1994 Pekka Pessi (ppessi@lk-hp-1.hut.fi)
* libs/usergroup.library:
Updated the usergroup.library documentation.
* appl/napsaterm:
Upgraded to version 3.8, fixed a couple of bugs in 3.7 and earlier
versions.
Tue May 17 20:29:12 1994 Pekka Pessi (ppessi@gamma.hut.fi)
* libs/usergroup.library:
Added a new function call getcredentials() which returns all
credential for a process, updated library version to 4.
* appl/napsaterm:
Upgraded to version 3.7, merged enchanchements made by R. Knop.
Major new feature is support of the Telnet protocol.
Mon May 16 01:09:27 1994 Jarno Tapio Rajahalme (jraja@gamma.hut.fi)
* bin/rsh:
Fixed bug which caused sending to stop if input was redirected
from a (not small) file.
Sun May 15 16:04:20 1994 Jarno Tapio Rajahalme (jraja@gamma.hut.fi)
* bin/showmount:
Added sources to the source distribution.
Sat May 14 16:02:47 1994 Jarno Tapio Rajahalme (jraja@gamma.hut.fi)
* NFS Client by Carsten Heyl:
Added to the distribution. Thanks Carsten!
Tue May 3 00:00:01 1994 Jarno Tapio Rajahalme (jraja@gamma.hut.fi)
* Install_AmiTCP:
Added copying of "libs" dir, which was missing.
* netinclude: (errno.h, sys/errno.h):
Removed the definition for the __sys_errlist. Changed the
__sys_nerr to be a macro.
* netinclude: (inetdlib.h)
Removed from the distribution.
Mon Apr 25 14:51:19 1994 Jarno Tapio Rajahalme (jraja@gamma.hut.fi)
* inetd: (inetd.c):
Fixed bugs in server argument parsing.
Sat Apr 23 19:42:11 1994 Tomi Ollila (too@gamma.hut.fi)
* telnet, inet-handler:
Fixes and changes to telnet. For DosPacket aborting,
ACTION_STACK is now used. Telnet has now version 3.3
Fri Apr 22 15:09:10 1994 Jarno Tapio Rajahalme (jraja@gamma.hut.fi)
* AmiTCP: (kern/amiga_log.c):
Fixed the bug in log file/console name change notify function
(NETTRACE's DosBase is no more used before initialization).
* netstat: (util/netstat/netstat):
Added resolving the IP addresses (by Pavel Troller
<patrol@k332.feld.cvut.cz>). The resolving is done with AmiTCP
command 'resolve', and can be bypassed with command line
switch '-n'.
Added caching the resolved addresses (jraja).
Sun Apr 17 15:09:37 1994 Tomi Ollila (too@lk-hp-11.hut.fi)
* telnet, inet-handler:
Added new `AmiTCP/IP_telnet 3.1' (5760 bytes)
Added preliminary ACTION_FORCE handling to inet-handler
and chanded some error messages a bit more descriptive.
Wed Apr 13 11:49:37 1994 Jarno Tapio Rajahalme (jraja@gamma.hut.fi)
* netlib: (serveraccept.c, autoinitd.c, init_inet_daemon.c,
set_socket_stdio.c and others with minor modifications):
Removed separate objects (serveraccept.o, autoinitd.o). The
serveraccept() is now included in the net.lib. autoinitd.o
functionality is now replaced with the standard autoinit module
int the net.lib + the new init_inet_daemon() function, which
obtains the server socket accepted by the inetd. The stdin,
stdout, and stderr can be redirected to any socket with the new
set_socket_stdio() function.
* src/examples/serv:
Added an simple example server, which uses stdio over the socket.
The server is normally started by the inetd (an entry for the
in.example must be added to db/inetd.conf), but if started at cli,
it will operate over the normal stdin/stdout.
Fri Apr 8 18:22:29 1994 Tomi Ollila (too@lk-hp-12.hut.fi)
* netinclude:
Fixed arpa/telnet.h to define some TELOPT macros even TELOPTS
is not defined. One may need those macros but not that
`telopts' string array. Updated inline/usergroup.h for
gcc users.
Thu Apr 7 23:51:28 1994 Jarno Tapio Rajahalme (jraja@gamma.hut.fi)
* netinclude:
Added new file amitcp/types.h, which contains common type
definitions, which were previously defined in several places
around the netincludes. This is done because of the SAS/C GST
system, which doesn't like same symbol being defined in more
than one file.
Wed Apr 6 18:42:35 1994 Tomi Ollila (too@lk-hp-12.hut.fi)
* AmiTCP: (kern/amiga_netdb.[ch], kern/accesscontrol.c):
Added symbol '@' as `Service' in access control lists
to match with privileged ( < 1024) ports.
Tue Apr 5 20:19:36 1994 Tomi Ollila (too@lk-hp-11.hut.fi)
* tcp_AmiTCP, inet-handler:
Updated and cleaned up a bit.
Mon Apr 4 04:42:27 1994 Jarno Tapio Rajahalme (jraja@gamma.hut.fi)
* netlib:
Added files popen.c (by Rick Schaeffer), sleep.c and usleep().
popen.c implements UNIX compatible popen() and pclose() functions,
sleep.c and usleep.c implement UNIX compatible sleep() and
usleep() functions, respectively.
Sat Apr 2 15:03:34 1994 Jarno Tapio Rajahalme (jraja@gamma.hut.fi)
* AmiTCP: (api/amiga_api.c, api/amiga_api.h, api/amiga_generic2.c,
api/gethostnamadr.c, api/res_init.c, api/res_mkquery.c,
api/res_query.c, api/res_send.c, api/resolv.h, kern/amiga_main.c):
Moved global resolver variables to the SocketBase, eliminating
the need for the res_lock, which is removed. Added tag code
SBTC_HERRNOLONGPTR for setting the h_errno pointer (LONG *).
* netlib: (getherrno.c, autoinit.c, rcmd.c, Smakefile, GNUmakefile):
Removed getherrno.c, added global h_errno and it's pointer passing
to the autoinit.c, changed the rcmd.c to use newer netlib
features.
* netinclude: (netdb.h, amitcp/socketbasetags.h):
Added external declaration of the h_errno to the netdb.h, added
tag code SBTC_HERRNOLONGPTR to the amitcp/socketbasetags.h.
Tue Mar 29 16:00:00 1994 Jarno Tapio Rajahalme (jraja@gamma.hut.fi)
* netlib: (utime.c):
Added to the distribution.
* netinclude: (utime.h):
Added to the distribution.
Tue Mar 29 16:00:00 1994 Pekka Pessi (ppessi@lk-hp-20.hut.fi)
* usrlib:
Moved all functionality to netlib.
Sat Mar 26 12:19:54 1994 Tomi Ollila (too@lk-hp-11.hut.fi)
* AmiTCP: (netinet/tcp_input.c, kern/accesscontrol.[ch],
kern/amige_netdb.[ch] api/getxbyy.c
Added simple (but efficient) access control to the protocol
stack. Fixed bug in getservbyname() which now checks the
protocol string.
Tue Mar 22 11:21:59 1994 Jarno Tapio Rajahalme (jraja@lk-hp-11.hut.fi)
* AmiTCP: (api/amiga_generic.c, api/amiga_generic2.c,
api/amiga_syscalls.c, api/amiga_api.h, api/amiga_api.c,
netinclude:amitcp/socketbasetags.h):
Added new field 'fdCallback' to the SocketBase, added new tag to
SocketBaseTags() (SBTC_FDCALLBACK) for setting this function
pointer. Added code to AmiTCP functions to call this callback
whenever dTable changes.
* netlib: (_allocufb.c, _chkufb.c, _close.c, _lseek.c, _open.c,
_read.c, _write.c, fhopen.c, ioctl.c, iomode.c, isatty.c, stat.c):
Added the preliminary unix io compatibility code.
* netinclude: (ios1.h):
New file containing additions to SAS/C header with the same name
(include:ios1.h). Defines flag UFB_SOCK for sockets.
Mon Mar 21 17:18:48 1994 Jarno Tapio Rajahalme (jraja@lk-hp-11.hut.fi)
* binary distribution: (bin/netmount, doc/netfs.doc,
l/netfs-handler, serv/netfs-server):
Updated to the newest release (0.56).
Sun Mar 20 02:13:33 1994 Jarno Tapio Rajahalme (jraja@lk-hp-11.hut.fi)
* netinclude: (arpa/ftp.h, arpa/nameser.h, arpa/tftp.h,
arpa/telnet.h):
Added to the distribution.
Thu Mar 17 06:23:06 1994 Jarno Tapio Rajahalme (jraja@lk-hp-11.hut.fi)
* netinclude: (sys/syslog.h):
Added "INACTIVE" to the log window parameters (suggested by
Carsten Heyl).
AmiTCP/IP Release 3.0 beta: (released 11.3.1994)
================================================
Wed Mar 9 11:47:38 1994 Jarno Tapio Rajahalme (jraja@lk-hp-11.hut.fi)
* Added new directories: src/examples and src/doc
* Added Sun RPC 4.0 to the distribution. New files and directories
are: db/rpc, help/RPC.guide, netinclude/rpc, netinclude/rpcsvc,
src/README.RPC, src/rpclib, src/examples/rpc, src/doc/rpc,
src/util/portmap, src/util/rpcinfo, src/devtools/cpp,
src/devtools/rpcgen.
Tue Mar 8 00:47:37 1994 Pekka Pessi (ppessi@lk-hp-20.hut.fi)
* netinclude/Smake.template: the version tag includes now prefix
string "AmiTCP/IP_".
* Added new directory devtools to source tree. Added rcsrev to
source and api distribution.
* src/util/ping/ping.c: Fixed a typo with version tag.
Sun Feb 27 17:05:21 1994 Jarno Tapio Rajahalme (jraja@lk-hp-11.hut.fi)
* src/netlib/getherrno.c: new file, implements function GetHErrno(),
which returns the host error code set by failing gethostbyname()
or gethostbyaddr().
Sun Feb 27 01:26:47 1994 Pekka Pessi (ppessi@lk-hp-4.hut.fi)
* util/rsh/rsh.c, util/letnet/letnet.h: Updated <socketbasetags.h>
usage to <amitcp/socketbasetags.h>
* amitcp: Added autodoc files into api subdirectory (api/auto_*),
added bsdsocket.doc as Smakefile target. Updated
SetSocketSignals().
* protocols.dok: Updated ARP and IF sections.
Sat Feb 26 06:15:53 1994 Pekka Pessi (ppessi@lk-hp-4.hut.fi)
* Updated DIST targets
* Added src/libs subdirectory and usergroup.library; added
netinfo.device.
* db: Updated interfaces file, added default values in comments
* netinclude: Added include files for usergroup.library and
netinfo.device.
* netlib: Updated Smakefile. Removed netlib.doc from DIST (it is
created from sources)
* utils: Updated the Smakefile, added a real VERSTAG to each
utility, fixed small bugs with ping and inetd. Changed the
mechanism used to override the default ^C handling to use
__chkabort(). Move finger and ls to util subdirectory (from appl),
added id, login, passwd, resolve, rsh, umask and whoami utilities.
* appl/napsaterm: Added bugfixes, updated texinfo documentation
Thu Feb 17 11:44:44 1994 Pekka Pessi (ppessi@lk-hp-19.hut.fi)
* netlib: (autoinit.c, autoinitd.c, timerinit.c):
Fixed return type of autoinitialization functions (in SAS C >6.50
they should return 0 on success)
Wed Feb 16 09:02:45 1994 Jarno Tapio Rajahalme (jraja@lk-hp-11.hut.fi)
* netlib: (herror.c):
Added name resolver error printing routine (herror()).
* AmiTCP: (API, kern/subr_prf.c, sys/systm.h):
Changed vcsprint() to do the formatting itself. All other
functions now use it instead of Exec()'s RawDoFmt(). This has the
implication that the format strings passed to the syslog() no
longer need the 'l' modifiers for the integer data, since it is
the default.
Mon Feb 14 19:41:47 1994 Pekka Pessi (ppessi@lk-hp-5.hut.fi)
* (netinclude/clib/sockat_inline.h): Changed the scope of inlined
functions.
* ping.c: Fixed the record routing option (-R), added loose routing
option (-L).
Mon Feb 14 16:53:14 1994 Jarno Tapio Rajahalme (jraja@lk-hp-11.hut.fi)
* AmiTCP: (api/amiga_api.c):
Changed LogTag to default to NULL, since old apps will include the
tag into the log message.
* netlib: (autoinit.c, autoinitd.c):
Added passing the program name via SocketBaseTags() at the startup
(syslog will use it in forthcoming messages).
Fri Feb 4 00:22:07 1994 Pekka Pessi (ppessi@lk-hp-5.hut.fi)
* AmiTCP: (GNUmakefile, Smakefile, all_includes.h, net/if.c,
net/if_sana.c, net/if_sana.h, api/amiga_generic.c, net/sana2arp.c,
net/sana2config.c, net/sana2config.h, kern/amiga_cstat.c):
Implemented the new-style interface names
(slip.device/0 -> sl0)
* db/interfaces: A new configuration file
* AmiTCP: (kern/variables.src):
Fixed some variable types
* netlib: (GNUmakefile, Smakefile, autoinitd.c, lineread.c,
printfault.c, rcmd.c, strerror.c, perror.c, stubs.c):
Added autodoc entries, fixed some typos and errors in documents
and prototypes. Added perror() and some normally inlined stubs.
* netinclude: (sys/a_ioctl.h, sys/ioctl.h, sys/param.h, sys/types.h,
net/a_if.h, net/sana2tags.h, net/if.h, net/if_arp.h):
Added new-style interface names, removed interface tags.
* netinclude: (grp.h, pwd.h, unistd.h, utmp.h, clib/netlib_protos.h):
Added new protypes and declarations for usergroup.library and link
library.
* netinclude: (proto/socket.h, clib/socket_inlines.h):
Include inline functions only if SC option OPTINLINE is used.
Mon Jan 24 09:46:51 1994 Jarno Tapio Rajahalme (jraja@lk-hp-11.hut.fi)
* net.lib: (src/netlib/strerror.c, syslog.c, autoinit.c,
autoinitd.c, Smakefile, GNUmakefile):
Updated netlib for release 3: removed errlst.c and gethostname.c,
added strerror.c and syslog.c. strerror.c has strerror(), which
uses error tables of the AmiTCP. syslog.c defines syslog utility
functions: openlog(), closelog() and setlogmask().
* netinclude: (syslog.h, sys/syslog.h, GNUmakefile):
Added netinclude:syslog.h for source compatibility (it just
includes sys/syslog.h). Added prototypes for openlog(),
closelog() and setlogmask() to sys/syslog.h (these functions
are now in the netlib).
* AmiTCP: (net/sana2perror.c, net/sana2arp.c,
kern/amiga_log.c, kern/amiga_subr.h, kern/amiga_main.c,
Smakefile, GNUmakefile):
Added net/sana2perror.c to AmiTCP distribution (was in
netlib). Made small fixes for the SAS/C 6.51, raised version
to 3.0(beta).
Sat Jan 22 13:40:01 1994 Tomi Ollila (too@lk-hp-11.hut.fi)
* netinclude/inline/socket.h
Moved clib/socket_inlines.h stuff here since those had to be
modified for gcc. Generated big list of defines to make
possible to use local `SocketBase' variable in calls to
bsdsocket.library calls. This feature is invoked defining
SOCKETBASE_IN_CONTEXT.
Fri Jan 21 14:02:34 1994 Pekka Pessi (ppessi@lk-hp-3.hut.fi)
* net.lib: (src/netlib/Smakefile, rmcd.c):
Removed getpwuid() and getgrgid() from link library. Added rcmd()
and resvport().
Thu Jan 20 04:33:30 1994 Jarno Tapio Rajahalme (jraja@lk-hp-11.hut.fi)
* AmiTCP: (api/amiga_generic2.c + many other api/ files):
Changed SetErrnoPtr() to check its arguments. Errno size is now
restricted to 4, 2 or 1 bytes. Address must also be even if the
size is even. Also added a return value (formerly it was void): 0
is returned on success, -1 on failure, which is due to illegal
arguments (_old_ errno is set to EINVAL).
Wed Jan 19 01:07:35 1994 Jarno Tapio Rajahalme (jraja@lk-hp-11.hut.fi)
* AmiTCP: (kern/amiga_log.c):
AmiTCP now seeks to the end of an old log file when opening it.
* AmiTCP: (api/amiga_generic2.c, api/amiga_libcallentry.h):
syslog() (and vsyslog()) now support the '%m' feature of the BSD
syslog().
Tue Jan 18 17:37:35 1994 Jarno Tapio Rajahalme (jraja@lk-hp-11.hut.fi)
* AmiTCP: (netinclude:clib/socket_protos.h, api/gethostnamadr.c,
api/apicalls_sasc.h, kern/amiga_config.h, kern/variables.src,
kern/amiga_cstat.c, amiga_subr.h):
Implemented gethostname() API function and HOSTNAME ARexx variable
(QUERY/SET). The host name is queried from the netdb and/or name
server, if it is not explicitly given in db/AmiTCP.config _or_ set
with the ARexx SET command.
Mon Jan 17 10:14:45 1994 Pekka Pessi (ppessi@lk-hp-2.hut.fi)
* src/appl/GNUmakefile: updated the source tree for new Napsaterm
version.
Fri Jan 14 16:29:58 1994 Tomi Ollila (too@lk-hp-11.hut.fi)
* tcp_AmiTCP:
Added sending of custom packet to ABORT pending read packet
when network closes the connection. This packet is FIFO
spesific and won't do anything when using another handler.
Anyway, it works with emacs which uses FIFO to communicate
with spawned processes.
Thu Jan 13 09:38:30 1994 Jarno Tapio Rajahalme (jraja@lk-hp-11.hut.fi)
* AmiTCP: (api/gethostnamadr.c, net/if.c, netinclude/net/if.h):
Implemented gethostid(), added findid() to if.c to support it.
(gethostid() caches the id.)
Wed Jan 12 09:38:47 1994 Jarno Tapio Rajahalme (jraja@lk-hp-11.hut.fi)
* AmiTCP: (api/amiga_api.c api/amiga_api.h api/amiga_generic.c
api/amiga_generic2.c):
Implemented SocketBaseTagList(). Added Syslog() related variables
to the socket base. Moved dtable handling functions from
api/amiga_generic.c to api/amiga_generic2.c.
* netinclude: (socketbasetags.h, sys/cdefs.h)
Added socketbasetags.h (for the SocketBaseTagList()). Moved
sys/cdefs.h from amitcp/sys to netinclude:sys.
Fri Jan 7 17:50:03 1994 Tomi Ollila (too@lk-hp-11.hut.fi)
* AmiTCP: (api/amiga_generic.c api/amiga_api.c api/amiga_syscalls.c
api/amiga_generic2.c api/res_query.c api/resolv.c)
Added several 3.0 API extensions. Changed socket allocation and
descriptor handling to use new socket usage bitmask which is
stored right after descriptor table. Added new feature to
Dup2Socket(): now it marks fd2 as dummy socket in descriptor table
when fd1 is given as -1. Added hError to socketbase.
* AmiTCP: (api/amiga_syscalls.c api/amiga_sendrecv.cm api/sockargs.h)
Added functions sendmsg() and recvmsg(). All send & recv functions
are moved to amiga_sendrecv.c for easier update.
Wed Jan 5 12:40:36 1994 Jarno Tapio Rajahalme (jraja@lk-hp-11.hut.fi)
* AmiTCP: kern/amiga_log.c kern/amiga_rexx.c
Changed the AmiTCP ARexx port (AMITCP) to show only after the API
is up and running (no need to "wait" on the bin/startnet).
Mon Jan 3 21:47:09 1994 Pekka Pessi (ppessi@lk-hp-17.hut.fi)
* src/devs/rhslip/device_funcs.c, slip_device.h:
Added configureable MTU and EOFMODE to the rh(c)slip.device.
Fri Dec 31 03:29:48 1993 Pekka Pessi (ppessi@lk-hp-15.hut.fi)
* AmiTCP: kern/amiga_cstat.c, util/netstat/netstat.rexx
Fixed the netmask dumping by getroutes().
AmiTCP/IP Release 2.3: (released 23.12.1993)
============================================
Thu Dec 23 09:24:24 1993 Jarno Tapio Rajahalme (jraja@lk-hp-11.hut.fi)
* distribution
Added script bin/stopnet to the distribution.
Wed Dec 22 00:22:24 1993 Jarno Tapio Rajahalme (jraja@lk-hp-11.hut.fi)
* AmiTCP (kern/amiga_main.c, api/amiga_api.c, api/amiga_api.h
kern/amiga_config.c, kern/amiga_config.h):
Added new ARexx command 'KILL', which will send break to AmiTCP,
which will then try to break all processes which have the library
open. If all processes quit, AmiTCP quits also.
* AmiTCP (net/if_sana.c, net/if_sana.h, net/sana2tags.c,
netinclude:net/sana2tags.h):
Added tags for PPP, defined DOTRACK FALSE for Arcnet.
Raised number of write requests for SLIP, PPP and default to be
able to send large IP packets (fragmented).
Sat Dec 18 17:30:53 1993 Jarno Tapio Rajahalme (jraja@lk-hp-11.hut.fi)
* AmiTCP (sys/mbuf.h, net/sana2copybuff.c,
kern/uipc_socket.c, kern/uipc_socket2.c):
Removed usage of M_EOR, which caused fragmented packets to be
truncated.
AmiTCP/IP Release 2.2: (released 21.11.1993)
============================================
Wed Nov 17 14:17:24 1993 Jarno Tapio Rajahalme (jraja@lk-hp-11)
* AmiTCP (kern/uipc_socket.c, kern/uipc_socket2.c):
Fixed a bug inherited from the BSDSS4 code. Selecting processes
were never woken up if they did not have the asynchronous mode
set.
Sun Nov 14 15:53:11 1993 Jarno Tapio Rajahalme (jraja@lk-hp-11)
* AmiTCP (kern/amiga_log.c):
Fixed off by one errors in log date and month names.
* rhslip (device_funcs.c)
Changed AddTail() to Enqueue() for the write packets, so that they
will be sent in priority order. Note that Enqueue will queue
packets with same priority in FIFO order. (rev bumped to 37.6).
Sat Nov 13 06:28:09 1993 Pekka Pessi (ppessi@beta.hut.fi)
* NapsaTerm:
Fixed a nasty bug causing gurus when a window couldn't be opened.
Added a resource "pubScreenName" used to select public screen.
Fri Nov 12 01:29:20 1993 Jarno Tapio Rajahalme (jraja@lk-hp-11)
* EmacsTCP
Added forms.el(c) and background.el(c) to the distribution, so
that the Emacs gopher.el can be used out-of-the-box.
* netinclude
Added the protocol headers from BSD net2 to dir
netinclude/protocols.
Added Sana2 assembler header files.
Sun Nov 7 02:11:22 1993 Pekka Pessi (ppessi@lk-hp-14.hut.fi)
* src/amitcp/kern/amiga_main.c
The version tag is updated.
* src/amitcp/net/sana2arp.c, src/amitcp/net/sana2arp.h,
netinclude/net/if_arp.h, src/util/arp/arp.c:
Added arptable dumping facility (arp -a).
* src/amitcp/sys/systm.h, src/amitcp/kern/amiga_log.h,
src/amitcp/kern/amiga_log.c, src/amitcp/kern/subr_prf.c:
Added csprintf(), a sprintf() replacement with known buffer size.
* AmiTCP (kern/amiga_config.h, kern/amiga_config.c,
kern/amiga_cstat.c, kern/config_var.awk, kern/variables.src):
Added routing table dump.
* AmiTCP (net/if_sana.c, net/if_sana.h, net/sana2copybuff.c):
The Sana-II device is automatically marked `up' when it is put
`online'. A LOWDELAY IP packets are given higher priority IO
requests.
AmiTCP/IP Release 2.1: (released 21.10.1993)
============================================
Thu Oct 21 04:31:56 1993 Pekka Pessi (ppessi@lk-hp-8.hut.fi)
* src/appl/ls/ls.c:
Added errno, otherwise network autonint will be linked with it.
* AmiTCP:
Added in_cksum() in assembler. Approx 3 times faster than
C-version. Use A68k to compile it.
* src/util/inetd/inetd.c:
Added a real version tag. Changed the machtime() to use
gettimeofday() -- now returns GMT if available.
Mon Oct 18 08:14:36 1993 Jarno Tapio Rajahalme (jraja@lk-hp-11)
* netlib: Added new files:
timerinit.c - autoinitialization module for TimerBase + timezone info
gettimeofday.c - gettimeofday() with timezone capabilities.
Sat Oct 16 01:27:16 1993 Pekka Pessi (ppessi@lk-hp-10.hut.fi)
* README.FIRST (FILES): Moved installation help to `HowToInstall'.
* Install_Amitcp: Copies now the old configuration, if it exists.
* GNUMakefile: Added new files and icons to release.
Fri Oct 15 03:50:41 1993 Pekka Pessi (ppessi@lk-hp-3.hut.fi)
* Install_AmiTCP: added passwd and group installing, changed the
way EmacsTcp and Napsaterm are installed. Installer has now the
path bin/installer.
* src/util/netstat: Some formatting is added, also printing TCP
server sockets is optional.
* src/appl/Smakefile: Added finger.
* db/inetd.conf: Changed fingerd path to amitcp:serv/in.fingerd.
* src/appl/fingerd: Made the fingerd to use finger (with APipe:).
* src/appl/finger: Ported finger application from BSD net2.
* src/netlib: Changed compilation mechanism, added debugging
libraries (e.g. gnet.lib, autoinitd.go). Small fixes to
getpasswdent.c and getgroupent.c, minor modifications to
autoinitd.c and serveraccept.c.
Wed Oct 13 16:52:46 1993 Pekka Pessi (ppessi@lk-hp-11.hut.fi)
* GNUmakefile (FILES): Made some major changes in the file and
directory structure. Moved network applications and devices to
their own directories. Included rhslip.device and ls to the
distribution.
* Added passwd and group database handling routines to the
net.lib. Added example databases to AmiTCP:db.
Wed Sep 15 01:17:23 1993 Jarno Tapio Rajahalme (jraja@lk-hp-11)
* AmiTCP (API)
Fixed bug in WaitSelect(). Before it could return random bits in
the fd_sets.
Fri Sep 10 02:49:51 1993 Pekka Pessi (ppessi@lk-hp-13.hut.fi)
* Napsaterm: fixed a bug with OOB data handling, which hanged
Napsaterm sometimes.
Default window title is now the name of the remote host. Got a
patch from trossi, a public screen can be used with -S switch.
* AmiTCP (kern/amiga_log.[hc], kern/subr_prf.c):
Added a timestamp to the log messages.
* AmiTCP (kern/kern_synch.c): Fixed a bug in the timer message
handling. It is handled now with WaitIO().
* AmiTCP (Network Interfaces, net/if.c):
Fixed (?) bug with SIOCGIFCONF ioctl's (it returned the
interface name in the old style format).
Wed Sep 8 20:04:00 1993 Tomi Ollila (too@lk-hp-21)
* AmiTCP (API):
Fixed bugs in gethostbyaddr(). Now hostname is '\0' terminated
and alias and address lists NULL terminated.
Fri Sep 3 10:11:00 1993 Jarno Tapio Rajahalme (jraja@lk-hp-11)
* env/sana2/slip0.config & env/sana2/cslip0.config
Removed the `CD' switch from these example configuration files.
AmiTCP/IP Release 2.0: (released 13.8.1993)
===========================================
Fri Aug 6 18:21:19 1993 Jarno Tapio Rajahalme (jraja@lk-hp-11)
* AmiTCP (SANA-II Interface):
Added AbortSanaIO() to the net/if_sana.c to support buggy
SANA-II drivers, which expect to get unit pointer as an
argument for their AbortIO() entry.
* Netinclude:
Fixed error in Release(CopyOf)Socket() parameters (names were
in opposite order).
Thu Aug 5 01:16:48 1993 Pekka Pessi (ppessi@lk-hp-19.hut.fi)
* netinclude/net:
Removed sockaddr_sana2 from if.h (it's private).
Wed Aug 4 00:51:32 1993 Pekka Pessi (ppessi@lk-hp-12.hut.fi)
* COPYRIGHTS file:
Added Niftyterm copyright and SANA-II copyright
* netinclude/devices:
Moved Sana-II header files into netinclude:
Mon Aug 2 00:26:15 1993 Pekka Pessi (ppessi@lk-hp-10.hut.fi)
* Added Napsaterm to the distribution (again..). Removed some
files from the Agnet distribution.
Fri Jul 30 16:21:50 1993 Jarno Tapio Rajahalme (jraja@lk-hp-11)
* Distribution
Added Agnet to the distribution.
Wed Jul 28 19:02:26 1993 Jarno Tapio Rajahalme (jraja@lk-hp-11)
* AmiTCP (configuration)
Fixed inet_aton() calls in kern/amiga_netdb.c. Before the
internet address checks had no effect.
Mon Jul 26 16:32:10 1993 Jarno Tapio Rajahalme (jraja@lk-hp-11)
* AmiTCP (ARexx interface)
Changed ARexx port name from 'NETTRACE' to 'AMITCP'.
Mon Jul 19 17:46:13 1993 Jarno Tapio Rajahalme (jraja@lk-hp-10)
* AmiTCP (SANA-II interface)
Added Sana-II tags for the Arcnet (untested).
* netlib (autoinit.c, autoinitd.c)
Removed requirement for exact version match in hope that new
versions will be compatible with the old ones from now on.
Minimum acceptable version is now 2.
Wed Jul 14 22:50:32 1993 Pekka Pessi (ppessi@lk-hp-12.hut.fi)
* netinclude:pragmas/socket_pragmas.h
Updated pragmas for the library version 2
* util:
Fixed utilities using ioctl()
* netinclude:sys/ioctl.h, ami/api/amiga_generic.c:
Changed interface ioctl codes.
* db:
Fixed typos, added an example of passwd file (for fingerd)
* inetd:
Imported full source set including SCOPTIONS. Fixed some minor
bugs.
Sun Jun 20 15:43:28 1993 Jarno Tapio Rajahalme (jraja@lk-hp-12)
* inetd
Fixed bug that crashed the machine when an internal service with
own process was started.
Wed Jun 16 19:24:21 1993 Tomi Ollila (too@lk-hp-20)
* netlib
Added charread and lineread modules (charread is actually
a macro package and is located only in netinclude).
Tue Jun 15 01:18:07 1993 Jarno Tapio Rajahalme (jraja@lk-hp-20)
* AmiTCP (SANA-II interface)
'networks/' prefix for the SANA-II drivers not needed any more by
the ifconfig.
Mon Jun 14 02:52:40 1993 Jarno Tapio Rajahalme (jraja@lk-hp-12)
* AmiTCP (configuration):
Added WITH command to the netdb. Intact Unix database files
can now be included.
* AmiTCP (configuration):
Changed netdb HOST entries to Unix format.
Before dawn of this ChangeLog Tomi Ollila (too@lk-hp-14)
* AmiTCP (api)
Added Dup2Socket().
* AmiTCP (api)
Changed every netdatabase function, Inet_NtoA() and WaitSelect()
to use separate buffers in SocketBase.